home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-04-24 | 5.6 KB | 221 lines |
- #
- #
- # compile options
- # /AL = large memory model
- # /c = do not create .exe file
- # /Zi = prepare for Codeview
- # /Od = remove optimization for Codeview
- # /G2 = create 80286 code instead of 8086 code
- #
- # linker options
- # /CO = prepare for Codeview
- # /STACK:50000 = allocate 50000 bytes for stack
-
-
-
-
- pattern.obj : pattern.c cips.h
- CL /AL /c pattern.c
-
- roundoff.obj : roundoff.c cips.h
- CL /AL /c roundoff.c
-
- tiff.obj : tiff.c cips.h
- CL /AL /c tiff.c
-
- gin.obj : gin.c cips.h
- CL /AL /c gin.c
-
- rstring.obj : rstring.c cips.h
- CL /AL /c rstring.c
-
- mrw.obj : mrw.c cips.h
- CL /AL /c mrw.c
-
- mof.obj : mof.c cips.h
- CL /AL /c mof.c
-
- rtiff.obj : rtiff.c cips.h
- CL /AL /c rtiff.c
-
- cips.obj : cips.c cips.h
- CL /AL /c cips.c
-
- # cips2.c = rstring + mof + mrw + gpcips + numcvrt + strappnd
- cips2.obj : cips2.c cips.h
- CL /AL /c cips2.c
-
- # cips3.c = addsub + cutp + rotate
- cips3.obj : cips3.c cips.h
- CL /AL /c cips3.c
-
- gpcips.obj : gpcips.c cips.h
- CL /AL /c gpcips.c
-
- fwrite.obj : fwrite.c cips.h
- CL /AL /c fwrite.c
-
- numcvrt.obj : numcvrt.c cips.h
- CL /AL /c numcvrt.c
-
-
- display.obj : display.c cips.h
- CL /AL /c display.c
-
- hist.obj : hist.c cips.h
- CL /AL /c hist.c
-
- strappnd.obj : strappnd.c cips.h
- CL /AL /c strappnd.c
-
- pi.obj : pi.c cips.h
- CL /AL /c pi.c
-
- ht.obj : ht.c cips.h
- CL /AL /c ht.c
-
- djet.obj : djet.c cips.h
- CL /AL /c djet.c
-
- filter.obj : filter.c cips.h
- CL /AL /c filter.c
-
- addsub.obj : addsub.c cips.h
- CL /AL /c addsub.c
-
- rotate.obj : rotate.c cips.h
- CL /AL /c rotate.c
-
- cutp.obj : cutp.c cips.h
- CL /AL /c cutp.c
-
- scale.obj : scale.c cips.h
- CL /AL /c scale.c
-
- mainas.obj : mainas.c cips.h
- CL /AL /c mainas.c
-
- mainr.obj : mainr.c cips.h
- CL /AL /c mainr.c
-
- maincp.obj : maincp.c cips.h
- CL /AL /c maincp.c
-
- main422.obj : main422.c cips.h
- CL /AL /c main422.c
-
- half.obj : half.c cips.h
- CL /AL /c half.c
-
- side.obj : side.c cips.h
- CL /AL /c side.c
-
- # edges.c = edge.c + edge2.c + edge3.c
- edges.obj : edges.c cips.h
- CL /AL /c edges.c
-
- edge.obj : edge.c cips.h
- CL /AL /c edge.c
-
- edge2.obj : edge2.c cips.h
- CL /AL /c edge2.c
-
- edge3.obj : edge3.c cips.h
- CL /AL /c edge3.c
-
- wtiff.obj : wtiff.c cips.h
- CL /AL /c wtiff.c
-
- create.obj : create.c cips.h
- CL /AL /c create.c
-
- wtiffh.obj : wtiffh.c cips.h
- CL /AL /c wtiffh.c
-
- mainedge.obj : mainedge.c cips.h
- CL /AL /c mainedge.c
-
- mainhist.obj : mainhist.c cips.h
- CL /AL /c mainhist.c
-
- mainfilt.obj : mainfilt.c cips.h
- CL /AL /c mainfilt.c
-
-
- # linker options
- # /CO = prepare for Codeview
- # /STACK:50000 = allocate 50000 bytes for stack
- #-----------------------------------------------------------
- # C Image Processing System
-
-
- cips.exe: tiff.obj gin.obj cips2.obj rtiff.obj cips.obj \
- fwrite.obj display.obj hist.obj pi.obj ht.obj djet.obj \
- edges.obj wtiff.obj filter.obj cips3.obj scale.obj
- link cips tiff gin cips2 rtiff fwrite display hist \
- cips3 pi ht djet edges filter scale wtiff /STACK:45000,cips,cips;
-
-
- mainedge.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainedge.obj\
- edge.obj wtiff.obj edge2.obj edge3.obj
- link mainedge tiff gin cips2 rtiff edge wtiff \
- edge3 edge2 /STACK:45000,mainedge,mainedge;
-
- mainhist.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainhist.obj\
- wtiff.obj hist.obj fwrite.obj
- link mainhist tiff gin cips2 rtiff wtiff fwrite \
- hist /STACK:45000,mainhist,mainhist;
-
- mainfilt.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainfilt.obj \
- edge.obj wtiff.obj filter.obj
- link mainfilt tiff gin cips2 rtiff edge wtiff \
- filter /STACK:45000,mainfilt,mainfilt;
-
- mainas.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainas.obj \
- edge.obj wtiff.obj addsub.obj
- link mainas tiff gin cips2 rtiff edge wtiff \
- addsub /STACK:45000,mainas,mainas;
-
- mainr.exe: tiff.obj cips2.obj rtiff.obj mainr.obj \
- edge.obj wtiff.obj rotate.obj
- link mainr tiff cips2 rtiff edge wtiff \
- rotate /STACK:45000,mainr,mainr;
-
- maincp.exe: tiff.obj cips2.obj rtiff.obj maincp.obj \
- edge.obj wtiff.obj cutp.obj
- link maincp tiff cips2 rtiff edge wtiff \
- cutp /STACK:45000,maincp,maincp;
-
- side.exe: tiff.obj cips2.obj rtiff.obj side.obj \
- wtiff.obj cutp.obj
- link side tiff cips2 rtiff wtiff cutp \
- /STACK:45000,side,side;
-
- main422.exe: tiff.obj cips2.obj rtiff.obj main422.obj \
- edge.obj wtiff.obj scale.obj filter.obj
- link main422 tiff cips2 rtiff edge wtiff \
- scale filter /STACK:45000,main422,main422;
-
- half.exe: tiff.obj cips2.obj rtiff.obj half.obj \
- edge.obj wtiff.obj scale.obj filter.obj
- link half tiff cips2 rtiff edge wtiff \
- scale filter /STACK:45000,half,half;
-
- create.exe: tiff.obj cips2.obj rtiff.obj wtiff.obj create.obj
- link create tiff cips2 rtiff wtiff /STACK:45000,create,create;
-
- display.exe: display.obj rtiff.obj tiff.obj rstring.obj mrw.obj\
- mof.obj
- link display rtiff tiff rstring mrw mof /STACK:40000,display,display;
-
- pattern.exe: pattern.obj tiff.obj gin.obj cips2.obj rtiff.obj \
- wtiff.obj
- link pattern tiff gin cips2 rtiff wtiff \
- /STACK:45000,pattern,pattern;
-
- roundoff.exe: roundoff.obj tiff.obj gin.obj cips2.obj rtiff.obj \
- wtiff.obj
- link roundoff tiff gin cips2 rtiff wtiff \
- /STACK:45000,roundoff,roundoff;
-
-